environmental probe - Francés Inglés Diccionario